<?xml version="1.0" encoding="UTF-8"?>
<ui:composition xmlns="http://www.w3.org/1999/xhtml"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:h="http://java.sun.com/jsf/html"
        xmlns:p="http://primefaces.org/ui"
        xmlns:pe="http://primefaces.org/ui/extensions">
    <h:form>
        <p:remoteCommand name="detalharDisciplina" update=":frmDetalheDisciplina" oncomplete="dlgDetalheDisciplina.show();" />
    </h:form>
    
    <p:dialog widgetVar="dlgDetalheDisciplina" closable="false" modal="true" header="Dados da Disciplina" resizable="false" dynamic="true">
        <h:form id="frmDetalheDisciplina">
            <p:panelGrid rendered="#{disciplinaCtrl.disciplina != null}">
                <p:row>
                    <p:column>
                        <h:outputLabel value="Código: " />
                    </p:column>
                    <p:column>
                        <h:outputText value="#{disciplinaCtrl.disciplina.codigo}" />
                    </p:column>
                </p:row>
                
                <p:row>
                    <p:column>
                        <h:outputLabel value="Nome: " />
                    </p:column>
                    <p:column>
                        <h:outputText value="#{disciplinaCtrl.disciplina.nome}" />
                    </p:column>
                </p:row>
                
                <p:row>
                    <p:column>
                        <h:outputLabel value="Curso: " />
                    </p:column>
                    <p:column>
                        <h:outputText value="#{disciplinaCtrl.disciplina.curso.nome}" />
                    </p:column>
                </p:row>
                
                <p:row>
                    <p:column>
                        <h:outputLabel value="Carga Horária Teórica: " />
                    </p:column>
                    <p:column>
                        <h:outputText value="#{disciplinaCtrl.disciplina.cargaHorariaTeoria}" />
                    </p:column>
                </p:row>
                
                <p:row>
                    <p:column>
                        <h:outputLabel value="Carga Horária Prática: " />
                    </p:column>
                    <p:column>
                        <h:outputText value="#{disciplinaCtrl.disciplina.cargaHorariaPratica}" />
                    </p:column>
                </p:row>
                
                <p:row>
                    <p:column>
                        <h:outputLabel value="Carga Horária Total:" />
                    </p:column>
                    <p:column>
                        <h:outputText value="#{disciplinaCtrl.disciplina.cargaHorariaTotal}" />
                    </p:column>
                </p:row>
                
                <p:row>
                    <p:column>
                        <h:outputLabel value="Ementa: " />
                    </p:column>
                    <p:column style="width: 500px !important;">
                        <h:outputText value="#{disciplinaCtrl.disciplina.ementa}" />
                    </p:column>
                </p:row>
            </p:panelGrid>
            
            <p:commandButton action="#{disciplinaCtrl.cancelarEdicao()}" immediate="true" update=":form-principal :form-sidebar" value="OK" oncomplete="dlgDetalheDisciplina.hide();" />
        </h:form>
    </p:dialog>
</ui:composition>